cluster of piles - Almanca İngilizce Sözlük